package com.smedi.ismedi.progress.core.domain.aggregatemodel;

import lombok.*;

/**
 * 通知公告基础信息
 *
 * @author jiangqinxuan
 * &#064;date  2021/07/26
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
public class ProcessInstance {
    /**
     * 流程定义
     */
    private String processDefinitionKey;

    /**
     * 流程定义id
     */
    private String processDefinitionId;

    /**
     * 业务key
     */
    private String businessKey;

    /**
     * 根实例id
     */
    private String rootProcessInstanceId;

    /**
     * 事例id
     */
    private String caseInstanceId;

    /**
     * 是否暂停
     */
    private boolean suspended;
}